package com.gopay.cron.service.trans;

import java.util.List;
import java.util.Map;

import com.gopay.common.exception.GopayException;
import com.gopay.cron.web.vo.TransQueryResultVO;

public interface ReportConsoleTransQueryService {

    public void saveOrUpdateTransQueryResultList(List<TransQueryResultVO> list);

    public void deleteByGoPayOrderId(String gopayOrderId);

    List<TransQueryResultVO> getTransQueryResultList(Map<String, Object> map) throws GopayException;

    //public void updateTransQueryResultList(List<TransQueryResultVO> transQueryResultList);
    public boolean updateTransQueryResult(TransQueryResultVO transQueryResultVO);
    public  void processInitialOrder(String ymd);
    public  void completeReportOrder(String ymd);
}
